/**
 * 文件名：@HttpSessionProvider.java <br/>
 * 包名：cn.efunbox.afw.web.mvc.session <br/>
 * 项目名：afw-mvc-web <br/>
 * @author xtwin <br/>
 */
package cn.efunbox.afw.web.mvc.session;

import javax.servlet.http.HttpServletRequest;

import cn.efunbox.afw.core.mvc.session.SessionProvider;

/**
 * 类名：HttpSessionProvider  <br />
 *
 * 功能：
 *
 * @author xtwin <br />
 * 创建时间：2015年12月1日 下午3:07:31  <br />
 * @version 2015年12月1日
 */
public class HttpSessionProvider implements SessionProvider {
	
	// request
	private HttpServletRequest request;
	
	/**
	 * 构造方法
	 */
	public HttpSessionProvider() {
	}

	/**
	 * 构造方法
	 */
	public HttpSessionProvider(HttpServletRequest request) {
		this.request = request;
	}

	/**
	 * 功能: <br/>
	 * 
	 * 重写：xtwin <br/>
	 * 
	 * @version ：2015年12月1日 下午3:07:44<br/>
	 * 
	 * @return <br/>
	 * @see cn.efunbox.afw.core.mvc.session.SessionProvider#getId()
	 */
	@Override
	public String getId() {
		// TODO Auto-generated method stub
		return null;
	}

	/**
	 * 功能: <br/>
	 * 
	 * 重写：xtwin <br/>
	 * 
	 * @version ：2015年12月1日 下午3:07:44<br/>
	 * 
	 * @param name
	 * @return <br/>
	 * @see cn.efunbox.afw.core.mvc.session.SessionProvider#getAttribute(java.lang.String)
	 */
	@Override
	public <T> T getAttribute(String name) {
		// TODO Auto-generated method stub
		return null;
	}

	/**
	 * 功能: <br/>
	 * 
	 * 重写：xtwin <br/>
	 * 
	 * @version ：2015年12月1日 下午3:07:44<br/>
	 * 
	 * @param name
	 * @param value <br/>
	 * @see cn.efunbox.afw.core.mvc.session.SessionProvider#setAttribute(java.lang.String, java.lang.Object)
	 */
	@Override
	public void setAttribute(String name, Object value) {
		// TODO Auto-generated method stub
		
	}

	/**
	 * 功能: <br/>
	 * 
	 * 重写：xtwin <br/>
	 * 
	 * @version ：2015年12月1日 下午3:07:44<br/>
	 * 
	 * @param name <br/>
	 * @see cn.efunbox.afw.core.mvc.session.SessionProvider#removeAttribute(java.lang.String)
	 */
	@Override
	public void removeAttribute(String name) {
		// TODO Auto-generated method stub
		
	}

	/**
	 * 功能: <br/>
	 * 
	 * 重写：xtwin <br/>
	 * 
	 * @version ：2015年12月1日 下午3:07:44<br/>
	 *  <br/>
	 * @see cn.efunbox.afw.core.mvc.session.SessionProvider#invalidate()
	 */
	@Override
	public void invalidate() {
		// TODO Auto-generated method stub
		
	}

}
